myvar_0 = GetPrimitiveParameter(0)
local myvar_1 = 841911137
myvar_3 = GetConstantsTableByGuid(myvar_1, 4118)
	if (myvar_0 == Seasons["Spring"]) then
else
		if (myvar_0 == Seasons["Summer"]) then
	else
			if (myvar_0 == Seasons["Fall"]) then
		else
				if (myvar_0 == Seasons["Winter"]) then
			else
				SetScriptReturnValue(False)
				return 
			end
		end
	end
end
myvar_5 = GetSimulatorGlobal(SimulatorGlobal["Current House"])
myvar_6 = Neighborhood["new"]()
	if (myvar_6["isValidLot"](myvar_6, myvar_5) ~= 1) then 


	SetScriptReturnValue(False)
	return 
end
myvar_7 = GetSimulatorGlobal(SimulatorGlobal["Current Neighborhood ID"])
myvar_8 = NeighborhoodManager["new"]()
	if (myvar_8["isValidNeighborhood"](myvar_8, myvar_7) ~= 1) then 


	local myvar_10 = False
	SetScriptReturnValue(myvar_10)
	return 
end
myvar_10 = myvar_5
myvar_9 = WeatherInfo["new"](myvar_10)

myvar_10 = myvar_9["getSeasonDaysAdditional"]
myvar_10 = myvar_10(myvar_9)
myvar_11 = myvar_9["getSeasonDaysStandard"](myvar_9)
myvar_11 = myvar_11 + myvar_10
myvar_12 = myvar_9["getSeasonQuadrant"](myvar_9)
	if ((myvar_3[4] - myvar_11) <= GetConstantsTableByGuid(myvar_1, 4110)[7]) then
		if ((myvar_12 - 1) < 0) then
	else
			if (myvar_11 <= GetConstantsTableByGuid(myvar_1, 4110)[8]) then
				if (3 < (myvar_12 + 1)) then
				local myvar_13 = 0
			end
		end
	end
end
	if (myvar_13 ~= nil) then
	SetTemp(0, myvar_8["getSeasonOfQuadrant"](myvar_8, myvar_7, myvar_13))
	local myvar_16 = True
	SetScriptReturnValue(myvar_16)
	return 
else
	local myvar_15 = False
	SetScriptReturnValue(myvar_15)
	return 
end
